package kin.annotation.system;

/*
 * 当前字段的数值等于某一个值时，某一字段的转显示类型类型为指定类型，如checkbox，text,使某个值
 */
public @interface Trigger {
	//指定某一个字段	
	String fieldName();
	/*
	 *当前字段的数值 
	 */
	String value() default"";
	/*
	 * 指定某一个字段的显示的类型
	 */
	String type();

	/*
	 * 指定某一个字段的数值
	 */
	String toValue() default"";
	/*
	 * 指定某一个字段的方法（javascript）
	 */
    Method method() default Method.Null;
    
    String sql() default"";
    
  //指定某一个字段根据kinform或kincolumn的字段的值来取值
    boolean isFindBy() default true;
    
    /*String groupBy()  default"";
    
    String orderBy()  default"";*/
    
    //根据某一字段分组查询
    String searchGroupByField()  default"";
    
    //事件
    abstract EventType eventType() default EventType.click;

}
